home *** CD-ROM | disk | FTP | other *** search
- /*
- * $RCSfile: EAGUI_macros.h,v $
- *
- * $Author: marcel $
- *
- * $Revision: 3.0 $
- *
- * $Date: 1994/10/27 19:45:48 $
- *
- * $Locker: marcel $
- *
- * $State: Exp $
- */
-
- #ifndef EAGUI_MACROS_H
- #define EAGUI_MACROS_H
-
- #define HGroup \
- ea_NewObject(EA_TYPE_HGROUP,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
-
- #define VGroup \
- ea_NewObject(EA_TYPE_VGROUP,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
-
- #define GTString(text) \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, STRING_KIND,\
- EA_GTText, (ULONG)text,\
- EA_GTFlags, PLACETEXT_LEFT,
-
- #define GTText(text) \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, TEXT_KIND,\
- EA_GTText, (ULONG)text,\
- EA_GTFlags, PLACETEXT_LEFT,
-
- #define GTButton(text) \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, BUTTON_KIND,\
- EA_GTText, (ULONG)text,\
- EA_GTFlags, PLACETEXT_IN,
-
- #define GTScroller \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, SCROLLER_KIND,
-
- #define GTSlider \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, SLIDER_KIND,
-
- #define GTCheckBox(text) \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, CHECKBOX_KIND,\
- EA_GTText, (ULONG)text,\
- EA_GTFlags, PLACETEXT_LEFT,
-
- #define GTInteger(text) \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, INTEGER_KIND,\
- EA_GTText, (ULONG)text,\
- EA_GTFlags, PLACETEXT_LEFT,
-
- #define GTNumber(text) \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, NUMBER_KIND,\
- EA_GTText, (ULONG)text,\
- EA_GTFlags, PLACETEXT_LEFT,
-
- #define GTListView(text) \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, LISTVIEW_KIND,\
- EA_GTText, (ULONG)text,\
- EA_GTFlags, PLACETEXT_ABOVE,
-
- #define GTMX \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, MX_KIND,\
-
- #define GTCycle \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, CYCLE_KIND,\
-
- #define GTPalette \
- ea_NewObject(EA_TYPE_GTGADGET,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_GTType, PALETTE_KIND,\
-
- #define EmptyBox(weight)\
- ea_NewObject(EA_TYPE_CUSTOMIMAGE,\
- EA_StandardMethod, EASM_MINSIZE|EASM_BORDER,\
- EA_Weight, weight,
-
- #define End \
- TAG_DONE)
-
- #endif /* EAGUI_MACROS_H */
-